/**
 * @author 侯非
 * @date 2009年3月8日
 * @class EditUserInfoWindow
 * @extends Ext.Window
 * @description 注册用户信息窗体
 */
AddUserInfoWindow = Ext.extend(Ext.Window, {
			form : null,
			// 构造方法
			constructor : function() {
				// 给UserInfoForm类的对象赋值给当前属性form
				this.form = new UserInfoForm();
				// 将父类的构造拷贝过来
				AddUserInfoWindow.superclass.constructor.call(this, {
							width : 350, // 宽度
							closeAction : "hide", // 关闭模式为隐藏
							plain : true, // 填充背景色
							title : "注册用户信息", // 标题
							iconCls : "houfei-addicon", // 图标样式
							collapsible : true, // 伸缩按钮
							resizable : false, // 不允许改变窗体的大小
							boderStyle : "padding 5px;",
							modal : true, // 模态窗体
							items : [this.form],
							buttonAlign : "center", // 按钮剧中对齐
							buttons : [{
										text : "注册",
										handler : this.onAdd,
										scope : this
									}, {
										text : "重置",
										handler : this.onReset,
										scope : this
									}, {
										text : "取消",
										handler : this.onClose,
										scope : this
									}]
						})
			},
			/**
			 * 注册按钮单击事件
			 */
			onAdd : function() {
				 if (this.form.getForm().isValid() == true) {
				 this.form.mySubmit("userInfo.do?operator=addUserInfo");
				 }
			},

			/**
			 * 重置
			 */
			onReset : function() {
				this.form.getForm().reset();
			},

			/**
			 * 取消
			 */
			onClose : function() {
				this.form.getForm().reset();
				this.hide();
			}
		});